// Zepto
var $ = require('./components/zepto/zepto');
require('./components/zepto/event');
require('./components/zepto/ajax');
require('./components/zepto/form');
require('./components/zepto/ie');
require('./components/zepto/touch');

module.exports = $;

// 引入Swiper
var wx = require('./components/weixin/jweixin.js');
var Swiper = require('./components/swiper/swiper.min.js');
var swiperAnimate = require('./components/swiper/swiper.animate1.0.2.min.js');
var swiper = new Swiper ('.swiper-container', {
  onInit: function(swiper){ //Swiper2.x的初始化是onFirstInit
    swiperAnimate.swiperAnimateCache(swiper); //隐藏动画元素 
    swiperAnimate.swiperAnimate(swiper); //初始化完成开始动画
  }, 
  onSlideChangeEnd: function(swiper){ 
    swiperAnimate.swiperAnimate(swiper); //每个slide切换结束时也运行当前slide动画
  } 
}) 
var myScroll;
var IScroll = require('./components/iscroll/iscroll');
 $("#mainContainer").hide();
  $(".swiper-container").hide();
// jquery/zepto
$("#enter").tap(function(){
    
    $(".swiper-container").hide();
    $("#mainContainer").show();


    // $.ajax({
    //     type:'post',
    //     url:'http://www.chenbei.online/weixinphp/getsign.php',
    //     data:{
    //         url:window.location.href
    //     },
    //     dataType:'json',
    //     success:function (res) {
         
    //         wx.config({
	// 		    debug: true,
	// 		    appId:res.appId,
	// 		    timestamp:res.timestamp,
	// 		    nonceStr: res.nonceStr,
	// 		    signature:res.signature,
	// 		    jsApiList: [
	// 		      // 所有要调用的 API 都要加到这个列表中
	// 		      'scanQRCode',
	// 		      'chooseImage'
	// 		    ]
	// 		  });
             
    //             $('#btn1').tap(function () {
    //                 wx.scanQRCode({
    //                     needResult: 0, // 默认为0，扫描结果由微信处理，1则直接返回扫描结果，
    //                     scanType: ["qrCode","barCode"], // 可以指定扫二维码还是一维码，默认二者都有
    //                     success: function (res) {
    //                         var result = res.resultStr; // 当needResult 为 1 时，扫码返回的结果
    //                     }
    //                 });
    //             })
    //             $('#btn2').tap(function () {
    //                wx.chooseImage({
    //                     count: 1, // 默认9
    //                     sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图，默认二者都有
    //                     sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机，默认二者都有
    //                     success: function (res) {
    //                         var localIds = res.localIds; // 返回选定照片的本地ID列表，localId可以作为img标签的src属性显示图片
    //                     }
    //                 });
    //             })        
    //     }
    // })


    onload();

       $.ajax({
            type:'GET',
            url:'http://www.chenbei.online/api/skill.php',
            dataType:'json',
            success:function(data1){
                var html = "";
                for(var i=0;i<7;i++){   // + data[i].name + 
                    html +='<li>' +
                        '<img src="images/'+ i+'.png" alt="" />'+
                        '<div class="skill">'+
                            '<i class="category">'+data1[i].catagory +'</i>'+
                            '<i>'+data1[i].name +'</i>'+
                            '<i>'+data1[i].time +'</i>'+
                            '<i class="level">'+data1[i].level +'</i>'+
                        '</div>'+
                            '</li>';
                    }
                
                $("#scroller ul").html(html);
            }
        })

        


         $.ajax({
            type:'get',
            url:'http://www.chenbei.online/api/project.php',
            dataType:'json',
            success:function(data3){
                console.log(data3)
                var html='';
                for(var i=0;i<4;i++){
            
                    html+='<li class="wraplist">'+
                        ' <img src="images/'+ i+'.jpg" alt="">'+
                        ' <ul>'+
                            ' <li>项目名称：'+data3[i].name+'</li>'+
                            ' <li>公司网址：'+data3[i].url+'</li>'+
                            ' <li>'+data3[i].description+'</li>'+
                            ' <li>'+data3[i].detail+'</li>'+
                            ' <li>'+data3[i].tech+'</li>'+
                            '</ul>'+
                        '</li>'
                };
                $('#project ul').html(html); 
                    myScroll.refresh();
                    k=0;
            }
        })


        $.ajax({
            type:'get',
            url:'http://www.chenbei.online/api/work.php',
            dataType:'json',
            success:function (data4) {
                var html='';
                for (var i = 0; i < 3; i++) {
                    
                    //console.log(data4.length)
                    var num=5+i;
                    html+='<li class="list'+i+'">'+
                            '<img src="images/'+num+'.jpg" alt="">'+
                            '<div class="list">'+
                                '<div>公司名称:'+data4[i].name+'</div>'+
                                '<div>公司网址:'+data4[i].url+'</div>'+
                                '<div>公司性质:'+data4[i].category+'</div>'+
                                '<div>公司时间:'+data4[i].time+'</div>'+
                                '<div>工作岗位:'+data4[i].posts+'</div>'+
                                '<div>公司人数:'+data4[i].peoples+'</div>'+
                                '<div>项目'+data4[i].projects+'</div>'+
                            '</div>'+
                        '</li>'      
                }
                k=0;
                $('#experience ul').html(html);
                 myScroll.refresh();
            }
        })

        

})



 
function onload(){
        myScroll = new IScroll('#wrapper', {
        scrollbars: true,
        mouseWheel: true,
        interactiveScrollbars: true,
        shrinkScrollbars: 'scale',
        fadeScrollbars: true
    });
}
function isPassive() {
    var supportsPassiveOption = false;
    try {
        addEventListener("test", null, Object.defineProperty({}, 'passive', {
            get: function () {
                supportsPassiveOption = true;
            }
        }));
    } catch(e) {}
    return supportsPassiveOption;
}




var interval  = setInterval(function(){
    if(document.readyState === 'complete'){
        clearInterval(interval);
        $("#loading").hide();
        $(".swiper-container").show();
        swiper.updateContainerSize(); // 万分重要
        swiper.updateSlidesSize(); // 万分重要
    }else{
        $("#loading").show();
    }
})





$('#footer li').tap(function () {
    var tab=$(".tab");
    var num=$(this).index();
    tab.eq(num).show().siblings().hide();

})


 document.addEventListener('touchmove', function (e) { e.preventDefault(); } ,isPassive() ? {
		capture: false,
		passive: false
	} :false);
var j=0;
$("#experience").swipeLeft(function(){ 
    if (j<3) {
        j++;
    } else {
        j=2
    }
    $("#experience ul li").eq(j).css('opacity',1).siblings().css('opacity',0);
})

$("#experience").swipeRight(function(){
    if (j>0) {
        j--;
    } else {
        j=0
    }
    $("#experience ul li").eq(j).css('opacity',1).siblings().css('opacity',0);
})
var k=0;
$("#project").swipeLeft(function(){ 
    if (k<4) {
        k++;
    } else {
        k=4
    }
    $(".wraplist").eq(k).css('opacity',1).siblings().css('opacity',0);
})

$("#project").swipeRight(function(){
    if (k>0) {
        k--;
    } else {
        k=0
    }
    $(".wraplist").eq(k).css('opacity',1).siblings().css('opacity',0);
})





